@charset "utf-8";
/*公共样式*/
/*全局*/
body{
	background:#fff;
}
input:disabled{
border:none;
background-color:#fff;
}
ul,li{list-style:none;}
.fl{
	float:left;

}
.fr{
	float:right;
}
.clear{
	clear:both;
}
.fjx{
	width:10.0rem;
	height:0.12rem;
	background:#f3f4f9;
}
/*登录*/
.login-form form{
	width:10.0rem;
	background: #fff;
}
.login-form .login-input{
	height:1.16rem;
	width:10rem;
	border-bottom:0.013rem solid #e6e6e6;
}
.login-form input{
	height:0.5rem;
	margin-top:0.387rem;
	font-size:0.4rem;
	margin-left:0.693rem;
	border:none;
}
.login-get{
	width:8.587rem;
	margin:0 auto;
	margin-top:0.4rem;
}
.btn{
	width:8.587rem;
	height:1.133rem;
	font-size:0.48rem;
	text-align:center;
	border:none;
	line-height: 1.133rem;
	display:block;
	margin:0 auto;
	margin-top:1.173rem;
	background-color: #e95a91;
	color: #fff;
	border-radius: 0.2rem;
	margin-bottom: 0.2rem;
	letter-spacing: 0.133rem;
	font-family: 'Microsoft YaHei';
}
.login-get a{
	color:#323332;
	font-size:0.373rem;
}
.login-get a:nth-of-type(1){
	color:#6ca0ef;
}
.login-img{
	display:block;
	width:10.0rem;
	margin:0 auto;
	margin-top:0.467rem;
	margin-bottom: 0.56rem;
}
.login-all{
	width:6.613rem;
	margin:0 auto;
	overflow: hidden;
}
.login-all img{
	display:block;
	margin:0 auto;
}
.login-all p{
	color:#323332;
	font-size:0.373rem;
	margin-top:0.347rem;
}
.wx-login,.qq-login{
	width:1.493rem;
	text-align:center;
}
.wx-login img{
	width:1.187rem;
	height:1.0rem;
}
.qq-login img{
	width:0.907rem;
	height:1.0rem;
}
.login-input a{
	font-size:0.373rem;
	color:#6ea1ef;
	margin-top:0.367rem;
	margin-right:0.733rem;
}
#banner{
	width: 9.4rem;
	top: 1.55rem;
	margin: 0 0.3rem;
	height: 4.06rem;
	/*border-bottom: 0.133rem solid #f3f4f9;*/
	border-radius: 0.4rem;
	position: absolute;
	left:50%;
	margin-left: -4.7rem;
}
#banner img{
	width:100%;
	height:100%;
}
.index-nav{
	width: 8.507rem;
	margin: 0 auto;
	margin-top: 2.5rem;
	padding-bottom: 0.133rem;
}
.index-nav li:nth-of-type(1){
	width:auto;
	padding-right:0.44rem;
	border-right:0.013rem solid #ebebeb;
}
.index-nav li{
	float:left;
	width:2.427rem;
	border-right:0.013rem solid #ebebeb;
}
.index-nav li:nth-of-type(4){
	width:auto;
	padding-left:0.44rem;
	border-right:none;
}
.index-nav li img{
	display: block;
	width:1.253rem;
	/*height:1.333rem;*/
	margin:0 auto;
}
.index-nav li p{
	text-align:center;
	font-size:0.4rem;
	color:#323332;
	margin-top:0.293rem;
}
.index-sss{
	width:7.093rem;
	border:1px solid #6ba0ef;
	height:0.8rem;
	border-radius:8px;
	color:#000000;
	font-size:0.373rem;
	padding-left:0.8rem;
	background:url(../images/sss.png) no-repeat 0.213rem center;
	background-size:0.413rem 0.413rem;
}
.index-banner{
	display: block;
	width: 9.64rem;
	/*margin: 0 0.173rem;*/
	margin: 0 auto;
	border-top:0.173rem solid #fff;
	height:1.96rem;
	border-bottom:0.267rem solid #fff;
}
.index-hd-box-hdead{
	width:9.64rem;
	margin:0 auto;
	margin-top:0.16rem;
}
.index-hd-box-hdead h2{
	font-size:0.453rem;
	color:#141414;
}
.index-hd-box-hdead h2 span{
	display:block;
	float:left;
	width: 0.44rem;
	height: 0.547rem;
	background:url(../images/ileft.png) no-repeat;
	background-size:100% 100%;
	margin-right:0.213rem;
	position:relative;
	top:-0.057rem;
}
.index-hd-box-hdead a{
	font-size:0.347rem;
	color:#666;
}
.index-hd-box-hdead a span{
	display:block;
	width:0.213rem;
	height:0.347rem;
	background:url(../images/iright.jpg) no-repeat;
	background-size:100% 100%;
	float:right;
	margin-left:0.147rem;
	position:relative;
	top:0.057rem;
}
.index-list{
	width:10rem;
	margin:0 auto;
	margin-top: 0.306rem;
	margin-bottom: 1.307rem;
	background-color: #fff;
}
.index-list li{
	/*padding: 0.573rem 0.1865rem;*/
/*	border-bottom:0.027rem solid #dedede;*/
	overflow: hidden;
	margin-bottom:0.4rem;
	background-color: #fff;
	position: relative;
	padding-bottom: 0.2rem;
}

.index-list-top img{
	width: 3rem;
	height: 2.227rem;
	border-radius: 0.266rem;
	margin-left: 0.2rem;
}
.index-list-top-right{
	width: 5rem;
	/*height: 2.1rem;*/
	height: 80px;
	overflow: hidden;
	margin-left: 0.16rem;
	/*line-height: 0.44rem;*/
	line-height: 25px;
	margin-top: 0.1rem;
}
.index-list-top-right h3{
	font-size:0.427rem;
	color:#323332;
	/*width:100%;*/
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-top:0.08rem;
	margin-bottom: 0.16rem;
	padding-right: 0.16rem;
}
.index-list-top-right p{
	width:5rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	color:#9e9e9e;
	font-size:0.373rem;
	margin-top:0.1rem;
}
.index-header{
	height: 0.56rem;
	line-height: 0.56rem;
	text-align: center;
	font-size: 0.48rem;
	color: #fff;
	padding-bottom: 0.2rem;
	padding-top: 0.15rem;
	background:url(../images/bac.png) no-repeat ;
	background-size: 100% 100%
}
.sc{
	width: 0.45rem;
	height: 0.45rem;
	background: url(../images/sc.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 0.96rem;
	margin-top: 0.3rem;
}
.triangle{
	width: 0px;
	height: 0px;
	float: right;
	position: absolute;
	border: 100px solid transparent;
	border-bottom: 100px solid red;
	z-index: 3;
}
.index-list-bottom{
	margin-left:0.1rem;
	margin-top:0.48rem;
}
.index-list-bottom-left p{
	font-size:0.32rem;
	color:#696868;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:7rem;
	padding-left:0.573rem;
	margin-left: 0.16rem;

}
.index-list-bottom-left p:nth-of-type(1){
	background:url(../images/isj.png) no-repeat left center;
	background-size:0.4rem 0.4rem;

}
.index-list-bottom-left p:nth-of-type(2){
	margin-top:0.267rem;
	background:url(../images/idw.png) no-repeat left center;
	background-size:0.4rem 0.4rem;

}
.index-list-bottom span{
	font-size:0.4rem;
	color:#ff0000;
	margin-top:0.08rem;
} 
#nav{
	position:fixed;
	bottom:0;
	width:100%;
	background:#fff;
	display: -webkit-flex;
    display: flex;
    flex-direction:row;
    justify-content:space-around;
    height:1.307rem;
	z-index: 999;
}
.add-active{
	width: 0.667rem;
	height: 0.04rem;
	position: absolute;
	background-color: #fff;
	top:90%;
	left: 40%;
	z-index: 999;
	display: none;
}
#nav img{
	width:24px;
	height:1.0rem;
	margin-top:0.2rem;
}
/*#nav p{
	font-size: 12px;
	color: #919599;
}
#nav p.on{
	color: #3399ff;
}*/
.pro-nav{
	width:8.56rem;
	margin:0 auto;
	height:1.16rem;
	/*border-top:0.027rem solid #f3f4f9;*/
	line-height: 1.16rem; 
	/*background:#fff;*/
}
.pro-nav2{
	width:4.853rem;
	height:0.613rem;
	margin: 0.1667rem auto;
	font-size: 0.2933rem;
	background:#fff;
	color: #e95a91;
	line-height: 0.613rem;

	border-radius: 0.306rem;
	border: 0.0266rem solid #e95a91;
}
.pro-nav2 .swiper-slide2{
	width: 50%;
	float: left;
	color:#e95a91;
}
.pro-nav2 .swiper-slide.active3{
	background-color: #e95a91;
	color: #fff;
}
.pro-nav .swiper-slide{
  font-size:0.427rem;
  color:#000;
}
.pro-nav .swiper-slide.active{
	/*color:#6ea1ef;*/
}
.pro-list{
	width:9.147rem;
	margin:0 auto;
	margin-top:0.267rem;
}
.pro-list li{
	background:#fff;
	padding-top:0.347rem;
	padding-bottom: 0.427rem;
	margin-bottom: 0.533rem;
}
.videos{
	overflow: hidden;
	height:5.227rem;
}
.pro-list-head{
	width:9.147rem;
	margin:0 auto;
	padding-bottom:0.36rem;
}
.pro-list-head img{
	float:left;
	width:1.067rem;
	height:1.067rem;
	border-radius: 50%;
	margin-left:0.267rem;
	margin-right:0.413rem;
}
.pro-list-head-right{
	float:left;
}
.pro-list-head-right h2{
	color:#363636;
	font-size:0.453rem;
	margin-top:0.147rem;
}
.pro-list-head-right p{
	color:#999eae;
	font-size:0.32rem;
	margin-top:0.05rem;
}
.pro-list-head-right p span{
	display:inline-block;
	width:0.333rem;
	height:0.333rem;
	background:url(../images/sj.jpg) no-repeat;
	background-size:100% 100%;
	border-radius:50%;
	position:relative;
	top:0.053rem;
	margin-right:0.133rem;
}
.me-h2{
	font-size:0.427rem;
	color:#323332;
	margin-left:0.72rem;
	margin-top:0.32rem;
}
.pro-content{
	padding-top:0.24rem;
	width:8.667rem;
	margin:0 auto;
	padding-bottom: 0.24rem;
	border-bottom:0.013rem solid #dedede;
	color:#999eae;
	font-size:0.373rem;
}
.pro-content span{
	display: inline-block;
	width:0.413rem;
	height:0.333rem;
	background: url(../images/xj.jpg) no-repeat;
	background-size:100% 100%;
	margin-right:0.253rem;
	margin-left:0.16rem;
}
.pro-zt p{
	font-size:0.32rem;
	color:#999eae;
	margin-top:0.24rem;
}
.pro-zt p:nth-of-type(1){
	margin-left:0.4rem;
}
.pro-zt p:nth-of-type(2){
	margin-left:0.813rem;
}
.pro-zt p:nth-of-type(1) span{
   display:inline-block;
   background:url(../images/p.jpg) no-repeat;
   background-size:100% 100%;
   width:0.333rem;
   height:0.28rem;
   margin-right:0.133rem;
   position:relative;
   top:0.027rem;
}
.pro-zt p:nth-of-type(2) span{
	display:inline-block;
   background:url(../images/z.jpg) no-repeat;
   background-size:100% 100%;
   width:0.333rem;
   height:0.307rem;
   margin-right:0.133rem;
   position:relative;
   top:0.027rem;
}
.pro-zt p:nth-of-type(3) span{
	display:inline-block;
   background:url(../images/pl.jpg) no-repeat;
   background-size:100% 100%;
   width:0.32rem;
   height:0.307rem;
   position:relative;
   top:0.027rem;
   margin-right:0.133rem;
}
.pro-zt p:nth-of-type(4) span{
	display:inline-block;
   background:url(../images/dd.jpg) no-repeat;
   background-size:100% 100%;
   width:0.453rem;
   height:0.12rem;
   margin-right:0.133rem;
   position:relative;
   top:-0.037rem;
   margin-right:0.52rem;
}
.culture-banner{
	width:10.0rem;
	height:7.467rem;
	margin:0 auto;
	margin-bottom:0.32rem;
}
.culture-list{
	width:10.0rem;
	margin:0 auto;
}
.culture-list li{
	width:100%;
	padding-top:0.24rem;
	padding-bottom: 0.587rem;
	margin-bottom:0.16rem;
	background:#fff;
}
.culture-list li img{
	float:left;
	width:2.707rem;
	height:2.68rem;
	margin-left:0.413rem;
}
.culture-right{
	width:6.44rem;
}
.culture-right div{
	overflow: hidden;
	margin-top:0.16rem;
}
.culture-right div h2{
	color:#323332;
	font-size:0.347rem;
	float:left;
}
.culture-right div h3{
	color:#949494;
	font-size:0.32rem;
	float:left;
	margin-left:0.467rem;
}
.culture-right p{
	color:#363636;
	font-size:0.4rem;
	margin-top:0.38rem;
	width:5.507rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.me-img{
	width:100%;
	height:5.253rem;
}
.me-img img{
	width:100%;
	height:100%;
}
.acbn{
	display: block;
	width:100%;
	height:5.627rem;
	box-shadow: 0 0.167rem 0.4rem #d8d8d8;
}

.act-head{
	padding-top:0.4rem;
	background:#fff;
	padding-bottom: 0.4rem;
}
.act-head p{
	width:8.32rem;
	margin:0 auto;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size:0.427rem;
	color:#323332;
}
.act-hdxq{
	background:#fff;
	margin-top:2.4rem;
	padding-top:0.373rem;
	padding-bottom: 0.24rem;
}
.act-hdxq span{
	color:#ff0000;
	font-size:0.4rem;
	position:relative;
	top:-0.1rem;
}
.act-hdxq-dw{
	width:8.987rem;
	margin:0 auto;
}
.act-hdxq-dw h2{
  margin-left:0.347rem;
  font-size:0.4rem;
  color:#323332;
  padding-bottom: 0.213rem;
}
.act-hdxq-dw p{
 border-top:0.013rem solid #dedede;
font-size:0.373rem;
color:#666666;
text-indent:0.4rem;
 padding-left:0.293rem;
 width:8.4rem;
 display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
padding-top:0.267rem;
}
.act-hdxq-dw div{
	overflow: hidden;
	border-bottom:0.013rem solid #dedede;
}
#xqBox{
	padding-top: 0.267rem;
}
#xqBox p{
	font-size:0.373rem;
	color:#666666;
	line-height: 25px;
	padding: 0 0.293rem;
	margin-bottom: 0.267rem;
}
.act-hdxq-dw a{
	display: block;
	text-align:center;
	border-top:0.013rem solid #dedede;
	 width:8.693rem;
	 margin-top:0.4rem;
	 padding-top:0.147rem;
	 font-size:0.347rem;
	 color:#323332;
}
.act-list{
	width: 9.33rem;
	height: 3.73rem;
	margin:0 auto;
	margin-top:0.133rem;
}
.act-list li{
	width:9.186rem;
	background:#fff;
	margin:0 auto;
	height:0.867rem;
	border-bottom: 0.013rem solid #dedede;
	line-height: 0.867rem;
	font-size:0.32rem;
	color:#666666;
}
.act-list li div{
	width:8.72rem;
	margin:0 auto;
	background:url(../images/h-right.png) no-repeat right center;
	background-size:0.213rem 0.427rem; 
}
.act-list li span{
	float:left;
	margin-left:0.333rem;
	margin-right:0.293rem;
	position:relative;
	top:0.19rem;
}
.act-list li:nth-last-of-type(1){
	border-bottom:none;
}
/*xm
date
tel
dz*/

.act-list li #xm span{
	background: url(../images/a1.png) no-repeat;
	background-size:100% 100%;
	width:0.426rem;
	height:0.426rem;
}

.act-list li #date span{
	background: url(../images/a2.png) no-repeat;
	background-size:100% 100%;
	width:0.426rem;
	height:0.426rem;
}
.act-list li #tel span{
	background: url(../images/a3.png) no-repeat;
	background-size:100% 100%;
	width:0.426rem;
	height:0.426rem;
}
.act-list li #dz span{
	background: url(../images/a4.png) no-repeat;
	background-size:100% 100%;
	width:0.426rem;
	height:0.426rem;
}
.get-bm{
	display: block;
	width:8.587rem;
	height:1.107rem;
	border:0.013rem solid #6ca0ef;
	border-radius:0.467rem;
	margin:0 auto;
	margin-top:0.333rem;
	font-size:0.48rem;
	color:#6ea1ef;
	line-height: 1.107rem;
	text-align:center;
	background:#fff;
}
.my-head{
	height:4.04rem;
	width:10rem;
	margin:0 auto;
	/*background:#fff;
	background:url(../images/my-right.jpg) no-repeat 9.1rem center;*/
	background-size:0.213rem 0.347rem;
}
.my-head img{
	width:1.693rem;
	height:1.693rem;
	border-radius:50%;
	margin-top:0.68rem;
	margin-left:0.787rem;
}
.my-head-right{
	margin-top:1.067rem;
	margin-left:0.4rem;
}
.my-head-right  h2{
	font-size:0.48rem;
	color:#fff;
	font-weight:bold;
	margin-bottom:0.213rem;
}
.my-head-right a{
	color:#fff;
	font-size:0.32rem;

}
.my-list{
	width: 9.16rem;
	margin: 0 auto;
	margin-top:0.267rem;
	background:#fff;
	box-shadow: 0 0.0267rem 0.04rem #dedede;
	border: 0.014rem solid #dedede;
	border-top: 0;
	border-radius: 0.2667rem;
	margin-bottom: 1.307rem;
}
.my-list li{
	height:1.467rem;
	line-height: 1.467rem;
}
.my-list li a{
	display:block;
	width:9.12rem;
	margin:0 auto;
	color:#363636;
	font-size:0.427rem;
	border-bottom:0.013rem solid #dedede;
	background:url(../images/my-right.jpg) no-repeat 8.68rem center;
	background-size:0.213rem 0.347rem;
	font-family:"微软雅黑";
}
.my-list li a span{
	margin-left:0.427rem;
	font-family:"微软雅黑";
}
.my-list li:nth-last-of-type(1) a{
	border-bottom:none;
}
.news-list{
	margin-top:0.267rem;
	margin-bottom: 1.307rem;
	text-align: center;
}
.news-list li{
	background:#fff;
	position:relative;
	margin-bottom: 0.237rem;
}
.news-content{
	text-align: left;
}
.bf-box{
	position:absolute;
	width:1.493rem;
	height:1.493rem;
	border-radius:50%;
	background:url(../images/play.png) no-repeat;
	background-size:100% 100%;
	display:block;
	top:0;
	left:50%;
	top:50%;
	margin-left:-0.747rem;
	margin-top:-1.4rem;
}
.news-list li>div{
	width:8.667rem;
	margin:0 auto;
	margin-bottom:0.147rem;
	padding-top:0.213rem;
	padding-bottom:0.32rem;
}
.news-list li img{
	width: 9.693rem;
	height: 5.627rem;
	margin: 0 0.16rem;
	border-radius: 0.533rem;
}
.news-content h2{
	font-size:0.427rem;
	color:#323332;
	margin-bottom: 0.06rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:8.24rem;
}
.news-content p{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:8.24rem;
	font-size:0.373rem;
	color:#666666;
}
.me-nav-top{
	width:10.0rem;
	margin:0 auto;
	height:1.16rem;
	display: -webkit-flex;
    display: flex;
    flex-direction:row;
    justify-content:space-around;
    background:#fff;
    line-height: 1.16rem;
    margin-top:0.027rem;
}
.me-nav-top a{
	font-size:0.427rem;
	color:#969696;
}
.me-nav-top a.active{
	color:#6ea1ef;
}
.me-form{
	width:100%;
	height: 3.493rem;
	padding-top:0.133rem;
	/*overflow: hidden;*/
	background: #fff;
}
.me-form-box{
	width:100%;
	height:1.173rem;
	line-height: 1.173rem;
	margin-bottom:0.267rem;
	border-bottom: 1px solid #e6e6e6;
}
.me-form-box-dw{
	width:8.56rem;
	margin:0 auto;

}

.me-form-box-dw input{
	border:none;
	width:84%;
	height:1.173rem;
	font-size:0.4rem;
	color:#3399ff;
	/*padding-left:0.16rem;*/
}
.me-form-box-text{
	width:100%;
	background:#fff;
	border-bottom:0.027rem solid #e6e6e6;
}
.me-form-box-text textarea{
	width:100%;
	border:none;
	line-height: 1.173rem;
	font-size:0.4rem;
	color:#323332;
	height:1.173rem;
	position:relative;
}
.me-form-box-dw{
	position: relative;
	height: 1rem;
	line-height: 1rem;
}
.me-form-box-text  p{
	position:absolute;
	right:0;
	bottom:0.227rem
}
.me-form-box-text h2{
	font-size:0.4rem;
	color:#323332;
	margin-top:0.467rem;
}
.me-form-box-img{
	margin-top:0.507rem;
}
.me-form-box-img li{
	width:1.467rem;
	height:1.467rem;
	position:relative;
	/*margin-right:0.653rem;
	float:left;*/
	margin: 0 auto;
	margin-bottom:0.267rem;
}
.me-form-box-img li:ntf-of-type(4n){
	margin-right:0;
}
.me-form-box-img li img{
	width:100%;
	height:100%;
}
.me-form-box-img input{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	opacity: 0;
}
.btn-get-rz{
	display: block;
	width:8.587rem;
	height:1.133rem;
	margin:0 auto;
	font-size:0.48rem;
	color:#6ca0ef;
	border:0.013rem solid #6ca0ef;
	text-align:center;
	line-height: 1.133rem;
	background:#fff;
	margin-top:0.667rem;
	border-radius:0.4rem;
}
.jour-head-img{
	width:10.0rem;
	margin:0 auto;
	height:5.133rem;
	box-shadow: 0 0.0667rem 0.04rem #dedede;
	display: block;
}
.jour-content{
	margin-top:0.453rem;
	margin-bottom: 2.5rem;
}
.jour-content h2{
	width:100%;
	text-align:center;
	color:#323332;
	margin : 0 auto;
	font-size:0.427rem;

	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:8.8rem;
}
.jour-content span{
	display:block;
	text-align:center;
	color:#999eae;
	font-size:0.32rem;
	margin-top:0.267rem;
	margin-bottom:0.64rem;
}
.jour-content p{
	width:9rem;
	font-size:0.373rem;
	color:#666;
	margin:0.32rem auto;
	line-height: 0.56rem;
}
.jour-fx{
	width: 100%;
	margin: 0 auto;
	 position: fixed;
	bottom: 0;
	background: #fff;
	display: -webkit-flex;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	height: 1.07rem;
	line-height: 1.307rem;
	z-index: 999;
	padding-top: 0.2rem;
}
.jour-fx-left{
	width:2.253rem;
	height:0.853rem;
	line-height: 0.853rem;
	text-align:center;
	border:0.013rem solid #f57b4f;
	-webkit-border-radius:20px;
	border-radius:20px;
	box-shadow: 0px 0px 1px #f57b4f; 
}
.jour-fx-left p{
	color:#f5561c;
	font-size:0.4rem;
	float:left;
	position:relative;
	top:0.02rem;
	margin-left:0.16rem;
}
.jour-fx-left span{
	display:block;
	width:0.373rem;
	height:0.4rem;
	background:url(../images/zan.jpg) no-repeat;
	background-size:100% 100%;
	float:left;
	margin-left:0.527rem;
	margin-top:0.2rem;
}

.jour-fx-list li{
	width:0.827rem;
	height:0.827rem;
	float:left;
	margin-right:0.493rem;
}
.jour-fx-list li:nth-last-of-type(1){
	margin-right:0;
}
.jour-fx-list li a{
	display:block;
	width:100%;
	height:100%;
}
.jour-fx-list li:nth-of-type(1) a{
	background:url(../images/wx1.jpg) no-repeat;
	background-size:100% 100%;
}
.jour-fx-list li:nth-of-type(2) a{
	background:url(../images/pyq.jpg) no-repeat;
	background-size:100% 100%;
}
.jour-fx-list li:nth-of-type(3) a{
	background:url(../images/qq1.jpg) no-repeat;
	background-size:100% 100%;
}
.jour-fx-list li:nth-of-type(4) a{
	background:url(../images/qqkj.jpg) no-repeat;
	background-size:100% 100%;
}
.search-list{
	background:#fff;
}
.search-list h2{
	width:8.533rem;
	margin:0 auto;
	font-size:0.4rem;
	color:#949494;
	padding-top:0.4rem;
	margin-bottom: 0.533rem;
}
.search-list ul{
	width:8.533rem;
	margin:0 auto;
	padding-bottom: 0.613rem;
}
.search-list ul li{
	float:left;
	width:2.533rem;
	border-radius:0.267rem;
	box-shadow: 0px 0px 1px #949494; 
	margin-right:0.467rem;
	text-align:center;
	height:0.507rem;
	margin-bottom: 0.267rem;
	line-height: 0.507rem;

}
.search-list ul li:nth-of-type(3n){
	margin-right:0;
}
.search-list ul li a{
	font-size:0.32rem;
	color:#666666;
}
.mec-head-img-go{
	width:10.0rem;
	height:5.547rem;
	margin:0 auto;
	position:relative;
}
.mec-head-img-go>img{
	width:100%;
	height:100%;
}
.jg-content{
	position: absolute;
	bottom: -0.71rem;
	width: 9rem;
	height: 2.17rem;
	background: #fff;
	margin: auto 0.45rem;
	border-radius: 0.2667rem 0.2667rem 0 0;
	box-shadow: 0 0.0267rem 0.04rem #dedede;
	/*border: 0.028rem solid #dedede;*/
	border-top: 0;
	display: flex;
	justify-content: center;
	z-index: 99;
}
.jg-content img{
	width: 1.667rem;
	height: 1.667rem;
	margin-top: 0.26rem;
	margin-left: 0.533rem;
	border-radius: 50%;
}
.jg-content-center{
	width: 65%;
	/*margin:0.327rem 0 0 0.507rem;*/
	margin: auto;
	margin-left: 0.507rem;

}
.jg-content-center h2{
	font-size:0.453rem;
	color:#000;
}
.jg-content-center  p{
	color:#000;
	font-size:0.293rem;
	margin-top:0.167rem;
	padding-left:0.387rem;
	background:url(../images/a4.png) no-repeat left;
	background-size:0.333rem 0.333rem;
}
.jg-zan{
	width:0.747rem;
	height:0.747rem;
	background:url(../images/jg-xh.png) no-repeat;
	background-size:100% 100%;
	margin-right:0.96rem;
	margin-top:0.467rem;
}
.jg-hd{
	background:#fff;
	margin-top:0.167rem;
}
.jg-hd h2{
	color:#323233;
	font-size:0.48rem;
	height:1.347rem;
	border-bottom:0.013rem solid #dedede;
	width:9.013rem;
	margin:0 auto;
	padding-left:0.187rem;
	line-height: 1.347rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.jg-hd p{
	width:8.293rem;
	margin:0 auto;
	margin-top:0.4rem;
	padding-bottom: 0.267rem;

}
.jg-rs{
	width:10rem;
	background:#fff;
	overflow: hidden;
	margin-top:0.293rem;
}
.rs-list{
	width:9.147rem;
	margin:0 auto;
		margin-top:0.613rem;
}
.rs-list li{
	width:4.36rem;
	float:left;
	margin-bottom:0.427rem;
}
.rs-list li:nth-of-type(2n){
	float:right;
}
.rs-list li img{
	width:100%;
}
.ms-box>img{
	width:10.0rem;
	height:7.6rem;
}
.ms-box{
	position:relative;
}
.ms-box-content{
	width:9.2rem;
	left:50%;
	margin-left:-4.6rem;
	position:absolute;
	background:#fff;
	top:80%;

}
.ms-head img{
	position:relative;
	left:50%;
	margin-left:-1.333rem;
	top:-1.36rem;
}
.ms-head p{
	text-align:center;
	position:relative;
	top:-1.36rem;
}
.ms-content{
	width:8.373rem;
	margin:0 auto;
	position:relative;
	top:-1rem;
}
.ms-left a{
	display:block;
	font-size:0.347rem;
	color:#323332;
	padding-left:0.587rem;
}
.ms-left a:nth-of-type(1){
	background:url(../images/ms1.png) no-repeat left center;
	background-size:0.36rem 0.36rem;
}
.ms-left a:nth-of-type(2){
	background:url(../images/jg-dw.png) no-repeat left center;
	background-size:0.36rem 0.36rem;
	margin-top:0.133rem;
}
.ms-right{
	width:2.933rem;
	height:0.96rem;
	color:#fff;
	background: #6ba0ef;
	font-size:0.453rem;
	color:#fff;
	line-height: 0.96rem;
	text-align:center;
	border-radius:0.267rem;
}
.ms-list{
	width:6.347rem;
	margin:0 auto;
}
.ms-list li{
	float:left;
	margin-right:1.269rem;
	text-align:center;
	padding-bottom:0.96rem;
}
.ms-list li:nth-last-of-type(1){
	margin-right:0;
}
.ms-list li h3{
	padding-left:0.52rem;
	font-size:0.293rem;
	color:#323332;
}
.ms-list li p{
	font-size:0.533rem;
	color:#323332;
	margin-left:0.06rem;
}
.ms-list li:nth-of-type(1) h3{
	background:url(../images/jck.jpg) no-repeat left center;
	background-size:0.333rem 0.227rem;
}
.ms-list li:nth-of-type(2) h3{
	background:url(../images/fb.png) no-repeat left center;
	background-size:0.333rem 0.28rem;
}
.ms-list li:nth-of-type(3) h3{
	background:url(../images/z.jpg) no-repeat left center;
	background-size:0.333rem 0.307rem;
}
.education-list{
	margin-top:0.267rem;
}
.education-list li{
	background:#fff;
	margin-bottom: 0.267rem;
}
.me-one-p{
	width:9.253rem;
	margin:0 auto;
	color:#323332;
	font-size:0.373rem;
	border-top:0.013rem solid #dedede;
	height:0.76rem;
	line-height: 0.76rem;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.me-one-p{
	margin-top:0.32rem;
}
.education-list li>p{
	width:8.8rem;
	margin:0 auto;
	font-size:0.373rem;
	padding-left:0.453rem;
	border-top:0.013rem solid #dedede;
	line-height: 0.76rem;
	height:0.76rem;
	color:#6b6b6b;
	background:url(../images/idw.png) no-repeat left center;
	background-size:0.373rem 0.453rem;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.banner-jj{
	width: 9.413rem;
	box-shadow: 0 0.0267rem 0.04rem #dedede;
	border-left:0.023rem solid #dedede;
	border-right:0.023rem solid #dedede;
	border-bottom:0.023rem solid #dedede;
	border-radius: 0.2667rem;
	margin: 0 auto;
}
.education-head{
	width:9.08rem;
	margin:0 auto;
}
.education-head-left{
	/*width:4.56rem;*/
}
.education-head-left img{
 width:1.667rem;
 height:1.667rem;
 margin-top:0.147rem;
}
.ehl-box{
	margin-top:0.44rem;
	margin-left: 0.2rem;
}
.ehl-box h2{
	font-size:0.453rem;
	color:#323332;
}
.ehl-box-rz div{
	width:1.133rem;
	height:0.333rem;
	margin-right:0.107rem;
	margin-top:0.213rem;
}
/*.ehl-box-rz div:nth-of-type(1){
	background:url(../images/sm.png) no-repeat;
	background-size:100% 100%;
}
.ehl-box-rz div:nth-of-type(2){
	background:url(../images/jg.png) no-repeat;
	background-size:100% 100%;
	margin-right:0;
}*/
.education-head-right{
	padding-top:0.333rem;
	max-width: 4.43rem;


}
.education-head-right li{
	float:right;
	/*width:1.213rem;*/
	padding: 0.1rem 0.12rem;
	height:0.32rem;
	line-height: 0.36rem;
	text-align:center;
	border:0.014rem solid #6ea1ef;
	font-size:0.213rem;
	color:#6ea1ef;
	border-radius:0.1408rem;
	margin-left:0.173rem;
	margin-bottom:0.147rem;
}
.education-head-right li:nth-of-type(3n){
	/*margin-left:0;*/
}
.education-bottom{
	margin-top:0.267rem;
	margin-left: 0.44rem;
	margin-right: 0.44rem;
	margin-bottom: 0.32rem;
}
.education-bottom p{
	width:8.6rem;
	margin:0 auto;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	font-size:0.373rem;
	color:#999eae;
	line-height: 0.573rem;
}
.education-bottom img{
	width: 9.08rem;
	height: 5.627rem;
	margin: 0 auto;
	margin-top: 0.107rem;
	border-radius: 0.26rem;
}
.education-content-img{
	overflow: hidden;
	width:8.64rem;
	margin:0 auto;
	margin-top:0.12rem;
}
.education-content-img li{
	width: 2.78rem;
	float: left;
	height: 1.97rem;
	margin-bottom: 0.1rem;
}
.education-content-img li:nth-of-type(2){
	width: 5.77rem;
	float: right;
	height: 4.04rem;
}
.education-content-img li img{
	width:100%;
	height:100%;
}
.te-box-p{
	width:9.187rem;
	height:1.0rem;
	padding-top:0.2rem;
	padding-left:0.813rem;
	background:#fff;
	color:#999eae;
	font-size:0.32rem;
}
.my-ban{
	width: 9.413rem;
	height: 3.73rem;
	margin: 0.4rem 0.33rem;
	border-radius: 0.2667rem;
	margin-top: 0.133rem;

}
.content-but{
	width: 8.667rem;
	height: 1.16rem;
	background-color: #e95a91;
	color: #fff;
	border: 0;
	border-radius: 0.2rem;
	margin-top: 0.26rem;
	margin-bottom: 0.2rem;
	font-size: 0.373rem;
	letter-spacing: 0.133rem;
	line-height: 1.16rem;
	font-family: 'Microsoft YaHei';
}
.content-us{
	margin-top: 0.2rem;
	font-family: 'Microsoft YaHei';
}
.content-us p{
	font-size:0.373rem;
	color:#696868;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left:0.573rem;
	margin-bottom: 0.5333rem;
	margin-left: 0.8rem;
}

.content-us p:nth-of-type(1){
	background: url(../images/address.png) no-repeat left center;
	background-size:0.4rem 0.4rem;
}
.content-us p:nth-of-type(2){
	background: url(../images/tel.png) no-repeat left center;
	background-size:0.4rem 0.4rem;
}
.content-us p:nth-of-type(3){
	background: url(../images/wechat.png) no-repeat left center;
	background-size:0.4rem 0.4rem;
}
.te-head{
	/*background:#fff;
	overflow: hidden;
	margin-top:0.267rem;
	padding-top:0.213rem;
	padding-bottom:0.173rem;*/

	background: #fff;
	overflow: hidden;
	padding-bottom: 0.173rem;
	position: absolute;
	z-index: 99;
	top: 5.393rem;
	width: 9rem;
	height: 2.17rem;
	margin: 0 0.45rem;
	border-radius: 0.2667rem 0.2667rem 0 0;
	box-shadow: 0 0.0267rem 0.04rem #dedede;
	/*border: 0.028rem solid #dedede;*/
	border-top: 0;
}
.te-head-dw{
	width:9.333rem;
	margin:0 auto;
}
.te-head-left img{
	width:1.667rem;
	height:1.667rem;
	margin-top: 0.266rem;
	padding-left: 0.2rem;
}
.te-head-left-right{
	margin-left:0.347rem;
}
.te-head-left-right h2{
	color:#323332;
	font-size:0.453rem;
	margin-top:0.133rem;
}
.rz{
	width: 9rem;
	height: 1.306rem;
	z-index: 9;
	position: absolute;
	text-align: center;
	margin: 0 0.45rem;
	/*background: url(../images/BG_button.png) no-repeat;*/
	background-color: #31bef7;
	background-size: 100% 100%;
	border-radius: 0.4rem;
	margin-top: 0.2rem;
}
.te-gz{
	width: 100%;
	height: 100%;
	border-radius:0.107rem;
	text-align:center;
	line-height: 1.706rem;
	font-size:0.373rem;
	color:#fff;
	margin-top:0.067rem;
	letter-spacing: 0.146rem;
}
.te-head-content{
	width:100%;
	background:#fff;
	margin-top:0.133rem;
	padding-top:0.1rem;
}
.te-head-content p{
	width:8.933rem;
	margin:0 auto;
	color:#323332;
	font-size:0.373rem;
	line-height:auto;
	padding-bottom:0.28rem;
	/*border-bottom:0.013rem solid #dedede;*/
}
.te-head-content a{
	display:block;
	width:100%;
	height:0.72rem;
	line-height: 0.72rem;
	text-align:center;
	color:#323332;
	font-size:0.347rem;
}
.te-nav-list{
	/*width:3.6rem;*/
	margin:0 auto;
	margin-top:0.453rem;
	margin-bottom:0.28rem;
	overflow: hidden;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
}
.te-nav-list li{
	/*float:left;*/
	width:1.787rem;
	height:0.573rem;
	border:0.013rem solid #6ea1ef;
	text-align:center;
	line-height: 0.573rem;
	color:#6ea1ef;
	font-size:0.347rem;
}
.te-nav-list li.active{
	background:#6ea1ef;
	color:#fff;
}
.te-nav-list li:nth-of-type(1){
	border-right:none;
	border-bottom-left-radius:0.533rem;
	border-top-left-radius:0.533rem; 
}
.te-nav-list li:nth-of-type(2){
	border-left:none;
	border-bottom-right-radius:0.533rem;
	border-top-right-radius:0.533rem;
}
.te-box-show{
	width:100%;
	background:#fff;
	padding-top:0.533rem;
	margin-bottom:0.267rem;
	padding-bottom:0.827rem; 
}
.rzrz{
	width:1.493rem;
	height:1.493rem;
	border-radius:50%;
	background:url(../images/rzrz.png) no-repeat;
	background-size:100% 100%;
	position:fixed;
	bottom:0.347rem;
	display:block;
	left:0.293rem;

}
.mui-preview-image.mui-fullscreen {
				position: fixed;
				z-index: 20;
				background-color: #000;
			}
			.mui-preview-header,
			.mui-preview-footer {
				position: absolute;
				width: 100%;
				left: 0;
				z-index: 10;
			}
			.mui-preview-header {
				height: 44px;
				top: 0;
			}
			.mui-preview-footer {
				height: 50px;
				bottom: 0px;
			}
			.mui-preview-header .mui-preview-indicator {
				display: block;
				line-height: 25px;
				color: #fff;
				text-align: center;
				margin: 15px auto 4;
				width: 70px;
				background-color: rgba(0, 0, 0, 0.4);
				border-radius: 12px;
				font-size: 16px;
			}
			.mui-preview-image {
				display: none;
				-webkit-animation-duration: 0.5s;
				animation-duration: 0.5s;
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
			}
			.mui-preview-image.mui-preview-in {
				-webkit-animation-name: fadeIn;
				animation-name: fadeIn;
			}
			.mui-preview-image.mui-preview-out {
				background: none;
				-webkit-animation-name: fadeOut;
				animation-name: fadeOut;
			}
			.mui-preview-image.mui-preview-out .mui-preview-header,
			.mui-preview-image.mui-preview-out .mui-preview-footer {
				display: none;
			}
			.mui-zoom-scroller {
				position: absolute;
				display: -webkit-box;
				display: -webkit-flex;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				width: 100%;
				height: 100%;
				margin: 0;
				-webkit-backface-visibility: hidden;
			}
			.mui-zoom {
				-webkit-transform-style: preserve-3d;
				transform-style: preserve-3d;
			}
			.mui-slider .mui-slider-group .mui-slider-item img {
				width: auto;
				height: auto;
				max-width: 100%;
				max-height: 100%;
			}
			.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
				width: 100%;
			}
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
				display: inline-table;
			}
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
				display: table-cell;
				vertical-align: middle;
			}
			.mui-preview-loading {
				position: absolute;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				display: none;
			}
			.mui-preview-loading.mui-active {
				display: block;
			}
			.mui-preview-loading .mui-spinner-white {
				position: absolute;
				top: 50%;
				left: 50%;
				margin-left: -25px;
				margin-top: -25px;
				height: 50px;
				width: 50px;
			}
			.mui-preview-image img.mui-transitioning {
				-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
				transition: transform 0.5s ease, opacity 0.5s ease;
			}
			@-webkit-keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			@keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			@-webkit-keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
			@keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
.clearPlay{
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	z-index: 999;
}

.ovar-text{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.qr-img img{display: block;width: 3.7733rem;height:3.7733rem;margin: 2.3333rem auto 0.36rem auto}
.art-text .art-info{line-height: 0.88rem;text-align: center;font-size: 0.4267rem;color: #2e1b1c}
.logo-sanploy {display: block;margin: 1rem auto 0 auto;}

/*css by wangchuan*/
.local-label{
	position: absolute;
	width: auto !important;
	height: 25px;
	border-radius: 5px 0 0.533rem 0px;
	background-color: #919599;
	text-align: center;
	line-height: 25px;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 10px;
	padding-right: 10px;
	right: 5px;
	bottom: 55px;
}
.local-label p{
	color: #fff;
}

.layui-flow-more {
    margin: 10px 0;
    text-align: center;
    color: #999;
    font-size: 14px;
}
